package com.mac.intellect_flow.flowable.model.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.util.Map;

/**
 * 动态人员、组
 * @author mac
 */
@Schema(name = "动态人员、组")
@Data
public class FlowNextDto implements Serializable {

    private static final long serialVersionUID = 7163769967563905627L;
    /**
     * 审批人类型
     */
    @Schema(description = "审批人类型")
    private String type;

    /**
     * 数据类型
     */
    @Schema(description = "数据类型")
    private String dataType;

    /**
     * 流程变量
     */
    @Schema(description = "流程变量")
    private String vars;

    @Schema(description = "节点名称")
    private String nodeName;

    @Schema(description = "流转条件")
    private Map<String, Object> conditions;

}
